tree populations - Spanish English Dictionary